Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARCLAY ROAD Semi-Detached £158,381 £93,750 30 Nov 2006
3 BARCLAY ROAD Terraced £159,528 £93,750 23 Oct 2006
7 BARCLAY ROAD £561,520 £485,000 12 Jul 2021